feel like a nitwit

Translations
se sentir comme un idiot